home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / a / a_funk / hammap1.tos / HPGLGDOS / HPGLGDOS.TXT < prev   
Encoding:
Text File  |  1994-02-04  |  2.1 KB  |  48 lines

  1. ATARI @DL        de:DC7OS  02.02.94 23:01  60   2473 Bytes
  2. Info: HPGLCONV *** Bulletin-ID: 022419DB0SHG ***
  3. de DC7OS @ DB0SHG.#NDS.DEU.EU to ATARI @ DL
  4.  
  5. HPGLCONV.PRG
  6. ============
  7.  
  8. Hier mal wieder ein kleiner Quick-Hack, aus der Not geboren. Vor
  9. einiger Zeit wurde mal ein HPGL-Treiber für GDOS in die Boxen ein-
  10. gespielt. Dieser Treiber läuft bei mir sehr gut, bloß kann er nur
  11. einen Stift verwalten. Das ist weniger gut. So entschloß ich mich
  12. Anfang dieses Jahres das Angebot von dem Programm-Autor anzunehmen,
  13. ihm einen Schein zu schicken als Gegenleistung für eine Vollversion
  14. dieses Treibers. Leider kam dieser Brief mit der Bemerkung von Post
  15. zurück, daß der Empfänger unbekannt sei.
  16. Da ich aber farbige Plots erstellen wollte, sann ich auf Abhilfe.
  17. Ich überlegte mir, daß unterschiedliche Linientype weniger sinnvoll
  18. seien, als unterschiedliche Farben. So habe ich die Linientypen als
  19. Ersatz für die Farben gewählt und ein Programm geschrieben, welchen
  20. aus Linientyp-Wechseln Farbwechsel macht.
  21. Das Programm erwartet bis zu 2 Parameter, Eingabe-File und Ausgabe-
  22. File. Wird nur ein Parameter angegeben, so wird dieser als Eingabe-
  23. File interpretiert. Fehlende Parameter werden durch STDIN bzw. STDOUT
  24. ersetzt. Es gibt also folgende Möglichkeiten, HPGLCONV aufzurufen:
  25.  
  26. HPGLCONV infile outfile
  27. HPGLCONV infile > outfile
  28. type infile | HPGLCONV > outfile
  29.  
  30. Während der Umsetzung legt das Programm weitere Dateien an, in denen
  31. die unterschiedlichen Farben gesammelt werden. Damit entfallen die zum
  32. Teil häufig auftretenden Stiftwechsel.
  33.  
  34. Wichtig: Da das Programm bei der Erkennung der Linientypen auf das Format
  35. dieses Plottertreibers abgestimmt ist, weiß ich nicht, was mit evtl.
  36. anderen Treibern passiert.
  37.  
  38. Das soll's gewesen sein. Ich hoffe, diese Kurzbeschreibung reicht.
  39.  
  40. 73 Karsten DC7OS @DB0SHG.#NDS.DEU.EU
  41.  
  42. P.S.: Aus einem mir noch nicht erklärlichem Grund kann es passieren, das
  43. die Zwischendateien nicht, oder nur teilweise, gelöscht werden. Man er-
  44. kennt sie an dem Namen PLOT*.TMP. Falss sie überhand nehmen, geht es ohne
  45. Probleme diese Dateien von Hand zu entsorgen.
  46.  
  47.  
  48.